﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CheccCoverplateCulvertAssemble.Entity
{
    public class Coverplate_Culvert_CountSheetEntity
    {
        /// <summary>
        /// 中心桩号
        /// </summary>
        public string CenterStakeMark { get; set; }

        /// <summary>
        /// 孔数及孔径×净高
        /// </summary>
        public string HoleNumAndClearHeight { get; set; }

        /// <summary>
        /// 结构类型
        /// </summary>
        public string StructureType { get; set; }

        /// <summary>
        /// 交角(°)
        /// </summary>
        public double Angle { get; set; }

        /// <summary>
        /// 涵长
        /// </summary>
        public double CulvertLength { get; set; }

        /// <summary>
        /// 左侧洞口型式
        /// </summary>
        public string CulvertOpenTypeLeft { get; set; }

        /// <summary>
        /// 右侧洞口型式
        /// </summary>
        public string CulvertOpenTypeRight { get; set; }

        /// <summary>
        /// 基础型式
        /// </summary>
        public string BaseType { get; set; }

        /// <summary>
        /// 涵洞型式
        /// </summary>
        public string CulvertType { get; set; }

        /// <summary>
        /// 构建数据
        /// </summary>
        public List<BlockEntity> BlockEntities { get; set; } = new List<BlockEntity>();

    }
}
